//package com.dragon.cloud.dragon.demo.jooq.config;
//
//
//import org.jooq.conf.RenderKeywordCase;
//import org.jooq.conf.Settings;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
//import java.util.Locale;
//
//@Configuration
//public class JooqConfig {
//
//    @Bean
//    public Settings settings() {
//        Settings settings = new Settings();
//        settings
//                .withLocale(Locale.CHINA)
//                .withRenderLocale(Locale.CHINA)
//                .withParseLocale(Locale.CHINA)
//                .withInterpreterLocale(Locale.CHINA)
//                //是否打印日志, 默认为true
//                //.withExecuteLogging(fase)
//                //关闭jpa注解扫描, 提升性能
//                .withMapJPAAnnotations(false)
//                //关键字设置成大写，方便阅读，默认为小写
//                .withRenderKeywordCase(RenderKeywordCase.UPPER)
//                //开启乐观锁
//                .withExecuteWithOptimisticLocking(true)
//                //使用版本号做乐观锁（也可以选择时间戳）
//                .withUpdateRecordVersion(true);
//        return settings;
//    }
//}
